Proposal of Flexible Monitoring-Driven HW/SW Interrupt Management for Embedded COTS-Based Event-Triggered Real-Time Systems
نویسنده
چکیده
In the paper, a concept and an early analysis of an HW/SW architecture designed to prevent the SW from both timing disturbances and interrupt overloads is outlined. The architecture is composed of an FPGA (MCU) used to run the HW (SW) part of an application. Comparing to previous approaches, novelty of the architecture can be seen in the fact it is able to adapt interrupt service rates to the actual SW load being monitored with no intrusion to the SW. According to the actual SW load it is able to buffer all interrupts and related data while the SW is highly loaded or redirect the interrupts to the MCU as soon as the SW becomes underloaded. Keywords-real time, interrupt, overload, prevention
منابع مشابه
A software integration approach for designing and assessing dependable embedded systems
Embedded systems increasingly entail complex issues of hardware–software (HW–SW) co-design. As the number and range of SW functional components typically exceed the finite HW resources, a common approach is that of resource sharing (i.e., the deployment of diverse SW functionalities onto the same HW resources). Consequently, to result in ameaningful co-design solution, one needs to factor the i...
متن کاملA Feature-based Approach to Embedded System Hardware and Software Co-design
Correspnding author, Email: [email protected] ABSTRACT An embedded system is a hybrid of hardware and softwarethat combines software flexibility and hardware real-time performance. The co-design of hardware and software is the most critical but difficult issue in embedded system design. In this paper, we propose a novel feature-based approach to the codesign of hardware and software in embedded ...
متن کاملEmbedded Architecture Description Language
In the state-of-the-art hardware/software (HW/SW) codesign of embedded systems, there lacks of sufficient support for architectural specifications across HW/SW boundaries. Such an architectural specification ought to capture both hardware and software components and their interactions, and facilitate effective design exploitation of HW/SW trade-offs and scalable HW/SW co-verification. In this p...
متن کاملReconfiguration Management in the Context of RTOS-Based HW/SW Embedded Systems
HW/SW interface for an embedded system-on-chip is an important topic. It allows communications between tasks independently of their implementations. In our adaptive strategy, communications are not limited to data since local data (task context: recursive data, counters), configuration (pointers, configuration ID), and metrics are also exchanged. Thus, task communications are encapsulated withi...
متن کاملAutomated Design Space Exploration on System Level for Embedded Systems
The design of embedded systems has to address several interacting design dimensions to implement parallelism, distribution over different locations, hard real-time requirements and design space exploration today. Thus a structured design process has to deal with heterogeneous requirements and restrictions. The integration of dedicated tasks for HW-design and SW-design as well as real-time opera...
متن کامل